// ============发送请求获取用户信息===============

// 由于该部分内容要复用，所以要封装
function getUserInfo() {
    axios.get('/my/userinfo', {
        // headers:{
        //     Authorization:localStorage.getItem('token')
        // }
    }).then(({ data: { data: { nickname, user_pic, username } } }) => {
        // if(status === 1 && message === '身份认证失败！'){
        //     location.href ='/login.html'
        // }

        // console.log(username)
        // 处理头像和昵称 ===> 渲染到页面中
        let name = nickname || username

        // 获取第一个字符串
        // console.log(name.charAt())

        if (user_pic) {
            // 如果有图片则显示图片图像
            $('.avatar').attr('src', user_pic).show()
            // 隐藏文字图像
            $('.text-avatar-box').hide()
        } else {
            // 如果没有图片头像，则将显示名字的第一个字符
            $('.text-avatar-box').show()
            $('.text-avatar').text(name[0].toUpperCase())
            // 隐藏图片头像
            $('.avatar').hide()
        }
        $('#welcome').text(`欢迎${name}`)
    })
}
getUserInfo()
// ==========退出登录==========
const layer = layui.layer
$('#btnLogout').on('click', function () {
    layer.confirm('确定退出登录吗?', { icon: 3, title: '提示' }, function (index) {
        // 1.清除本地的token
        localStorage.removeItem('token')
        // 2.跳转页面
        location.href = '/login.html'
        // 关闭弹窗
        layer.close(index)
    })
})